can't hold in your pee - Turco Inglés Diccionario